import request from '@/utils/request'

/**
 * 获取推广的统计
 * @returns {Promise} 返回用户绩效信息
 */
export function getUserPerformanceCount() {
  return request({
    url: '/task/promtCount',
    method: 'get'
  })
}

/**
 * 获取任务列表
 * @returns {Promise} 返回任务列表数据
 */
export function getTasksList() {
  return request({
    url: '/task/promtList',
    method: 'get'
  })
}

/**
 * 领取任务奖励
 * @param {Object} data 任务ID
 * @returns {Promise} 返回领取结果
 */
export function claimTaskReward(data) {
  return request({
    url: '/performance/claim',
    method: 'post',
    data
  })
}

/**
 * 分享绩效成就
 * @returns {Promise} 返回分享结果
 */
export function sharePerformance() {
  return request({
    url: '/performance/share',
    method: 'post'
  })
}